\hypertarget{simulation_8hpp}{\section{include/simulation.hpp \-File \-Reference}
\label{simulation_8hpp}\index{include/simulation.\-hpp@{include/simulation.\-hpp}}
}


\-Class for running a simulation.  


\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classsimulation}{simulation}
\end{DoxyCompactItemize}
\subsection*{\-Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries alg\-\_\-type} \{ {\bfseries \-N\-M\-Q\-J}, 
{\bfseries \-D\-H\-S}, 
{\bfseries \-T\-H\-S}
 \}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Class for running a simulation. \begin{DoxyAuthor}{\-Author}
\-Kimmo \-Luoma $<$kimmo$>$ 
\end{DoxyAuthor}
\begin{DoxyDate}{\-Date}
\-Wed \-Sep 12 15\-:34\-:28 2012
\end{DoxyDate}
\-Common parameters for all simulations are total time \-T, time-\/step dt and ensemble size \-M, initial state $\Psi(0)$, jump operators $ C_k $, \hyperlink{classHamiltonian}{\-Hamiltonian} $ H(t) $ and rates $ \Delta_k(t), S_k(t) $.

\-Possible algorithms are \-N\-M\-Q\-J,\-T\-H\-S and \-D\-H\-S.

\-Standard output is $ \rho_{ij}(t),\, Var(\rho_{ij}(t))$ 